//============ com.pengesoft.domain.CheckOutApply =============
import {DataPacket, NorDataList} from 'pengesoft-ng-lib';

export class CheckOutApply extends DataPacket {
    UpdateTime: Date;
    IsDeleted: number;
    Money: number;
    CreateTime: Date;
    ContractId: string;
    CustomerId: string;
    Id: string;
    State: number;
    constructor(opts: {
        UpdateTime?: Date;
        IsDeleted?: number;
        Money?: number;
        CreateTime?: Date;
        ContractId?: string;
        CustomerId?: string;
        Id?: string;
        State?: number;
    } = {}) {
        super();
        this.UpdateTime = opts.UpdateTime || null!;
        this.IsDeleted = opts.IsDeleted || 0;
        this.Money = opts.Money || 0;
        this.CreateTime = opts.CreateTime || null!;
        this.ContractId = opts.ContractId || '';
        this.CustomerId = opts.CustomerId || '';
        this.Id = opts.Id || '';
        this.State = opts.State || 0;
    }
}


export class CheckOutApplyList extends NorDataList<CheckOutApply> {
  constructor() {
      super();
  }
}

